Renters are spending more than £1bn of their own money every year on repairs their landlords failed to carry out, fresh...